package com.we.es.entity;

import lombok.Data;

/**
 * 索引实体，无论是创建索引还是搜索，请务必继承此类
 * <p>
 * @author   朱晓川
 */
@Data
public abstract class EsIndexEntity {

	/**
	 * 索引的id
	 */
	protected String id;

	/**
	 * 默认以类名小写作为索引名称
	 */
	public String getIndexName() {
		return this.getClass().getSimpleName().toLowerCase();
	}

}
